desmond tutu - English Synonyms Dictionary

desmond tutu

n.
[1] Tutu